Comolli Center for Technology and Arts (a.k.a The Imaging Lab)550 Dorset St, South Burlingtonclosed today